1
general::
Phrase(s): put something to rest [and] lay something to rest
Fig. to put an end to a rumor; to finish dealing with something and forget about it. • I’ve heard enough about Ann and her illness. I’d like to put the whole matter to rest. • I’ll be happy to lay it to rest, but will Jane?
McGrawhill's American Idioms And Phrasal Verbs